• word of the day

    agrimonia procera

    agrimonia procera - Dictionary definition and meaning for word agrimonia procera

    Definition
    (noun) fragrant European perennial herb found at woodland margins on moist soils
    Synonyms : fragrant agrimony
Download our Mobile App Today
Receive our word of the day
on Whatsapp